系統分析中,最一開始也是最重要的「系統需求發展」,當要開發一個系統,SA需要瞭解user的需求,需要掌握需求,需要能描述需求。
這中間的過程,UML相關的diagram就可以幫上不少忙。
這邊不只要介紹UML的圖什麼時候適用,還要介紹訪談與需求確認的眉角。
需求發展,最常見的就是下面這張圖:
要怎麼樣把user真正要的需求引導出來,到最後讓開發團隊可以順利開發完成,這邊整理成一張心智圖給大家參考。
http://o.1.photo.xuite.net/1/2/1/e/hatelove/3229293/134714608.jpg
專案需求發展
需求發展
User
彙整與管理使用者需求
需求確認
Models
SA的責任